factors affecting treatment outcome - English Synonyms Dictionary